pyrotechnic pistol - Turkish English Dictionary